07cafc75a3eac1b203e684cbfaa33bbb88fecadc,wicket/src/java/wicket/ajax/AjaxRequestTarget.java,AjaxRequestTarget,respondComponent,#Response#String#Component#,376

Before Change


		// Render the component
		component.renderComponent();

		if (page != null)
		{
			page.endComponentRender(component);
		}

		// Restore original response

After Change


		// Initialize temporary variables
		final Page page = component.getPage();
		
		if (page==null) {
			throw new IllegalStateException("Ajax request attempted on a component that is not associated with a Page");
		}
		
		final boolean versioned=page.isVersioned();
		page.setVersioned(false);
		
		page.startComponentRender(component);
		component.renderComponent();
		page.endComponentRender(component);

		page.setVersioned(versioned);